street washer - French English Dictionary